triple play - French English Dictionary